$(".commitBtn").click(function(){
    $(".comment_win").show();
})
$(".closBtn").click(function(){
    $(".comment_win").hide();
})

var imgnum = 0;

var files = [];
$(".upload-btn input").on("change", function(e) {
    var file = this.files[0]; //获取文件
    var fileType = file.type; //获取文件类型
    //判断是否是视频文件 0视频 -1图片；
	if(imgnum == 8){
		alert("图片添加已达上限!!!");
		return
	}
    if(fileType.search("video") == 0) {
        var createObjectURL = function(file) {
			return window[window.webkitURL ? 'webkitURL' : 'URL']['createObjectURL'](file);
	    };
	    var videoSrc = createObjectURL(file);
	    var videoNew = "<li><video controls='controls'><source src='" + videoSrc + "' ></source></video><em onclick='delect_pic(this,0)'>-</em></li>";
	    var video = document.getElementsByTagName("video");
	    if(video[0] != undefined) {
	    //如果有视频 新上传的替换掉
	    //console.log($('video').closest("li"));
		    $('video').closest("li").html("<video controls='controls'><source src='" + videoSrc + "' ></source></video><em onclick='delect_pic(this)'>-</em>");
	    } else {
		    //如果没有上传视频 追加上去
		    $(".sctp").prepend(videoNew);
	    }
	    files.push(videoSrc);
		imgnum++
	} else {
		var fr = new FileReader();
		var imgStr;
		fr.readAsDataURL(file);
		fr.onload = function(file) {
			var imgNew = new Image();
			imgNew.src = file.target.result;
			imgStr = "<li><img src="+ imgNew.src +" class='pic_look'><em onclick='delect_pic(this,1)'>-</em></div></li>";
			$(".add_btn").before(imgStr);
			files.push(imgNew.src);
			imgnum++
		}
	}
	console.log(files);
	console.log("图片数量:"+imgnum);
});
			
Array.prototype.remove = function(val) {
	var index = this.indexOf(val);
	if(index > -1) {
		this.splice(index, 1);
	}
};

// 删除
function delect_pic(item, num) {
	if(num == 0) {
		var imgSrc = $(item).siblings("video").children("source")[0].src;
		console.log(imgSrc);
	} else {
		var imgSrc = $(item).siblings(".pic_look")[0].src;
		console.log(imgSrc);
	}
	$(item).parents("li").remove();
	console.log(imgSrc);
	files.forEach(function(value, i) {　
		if(value === imgSrc) {
			files.remove(imgSrc);
		}
	})
	imgnum--
	console.log(files);
	console.log("图片数量:"+imgnum);
}
